/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package graf;

import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;

/**
 *
 * @author marek
 */
public class Graf {
    private List<Wierzcholek> wierzcholki = new ArrayList<Wierzcholek>();
    private List<Wierzcholek> poczatkowe = new ArrayList<Wierzcholek>();
    private List<Wierzcholek> koncowe = new ArrayList<Wierzcholek>();
    
    public Graf() {}

    public List<Wierzcholek> getKoncowe() {
        return koncowe;
    }

    public List<Wierzcholek> getPoczatkowe() {
        return poczatkowe;
    }

    public List<Wierzcholek> getWierzcholki() {
        return wierzcholki;
    }

    public boolean czyZawieraWierzcholek(int n){
        for(Wierzcholek w : wierzcholki){
            if(w.getNumer() == n){
                return true;
            }
        }
        return false;
    }

    public Wierzcholek pobierzWierzcholek(int n){
        for(Wierzcholek w : wierzcholki){
            if(w.getNumer() == n){
                return w;
            }
        }
        return null;
    }
}
